/*::-webkit-scrollbar {
    width: 0px;}
 ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); 
    }
 ::-webkit-scrollbar-thumb {
    
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); }*/



    @-moz-document url-prefix(http://),url-prefix(https://) {   
    /* 滚动条颜色 */  
    scrollbar {   
       -moz-appearance: none !important;   
       background: rgba(0,0,0,0) !important;   
    }   
    /* 滚动条按钮颜色 */  
    thumb,scrollbarbutton {   
       -moz-appearance: none !important;   
       background-color: rgb(0,0,255) !important;   
    }   
    /* 鼠标悬停时按钮颜色 */  
      
    thumb:hover,scrollbarbutton:hover {   
       -moz-appearance: none !important;   
       background-color: rgb(255,0,0) !important;   
    }   
    /* 隐藏上下箭头 */  
    scrollbarbutton {   
       display: none !important;   
    }   
    /* 纵向滚动条宽度 */  
    scrollbar[orient="vertical"] {   
      min-width: 15px !important;   
    }   
    }    
  /*  Bamboo
  =========================== */
  .overflow { overflow: auto; -webkit-overflow-scrolling: touch; }
  .loading { background-image: url(../images/loader.gif); background-position: center; background-repeat: no-repeat; background-size: 32px; }
  .loading.subview { min-height: 300px; }
  #container { margin: 0; position: relative; z-index: 2; background-color: #f9f9f9 }
  #cover { display: none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(255,255,255,0); z-index: 600; }

  /*  Header
  =========================== */
  

  /*  Navigation
  =========================== */
  .navigation{ overflow-x:hidden; //隐藏水平滚动条
        //隐藏垂直滚动条
  }
  .navigation { background: #0393bd; color: #cbc4c5; z-index: 1; width: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
  .navigation ul { list-style: none; padding: 99px 0 0; margin: 0;  position: relative; }
  .navigation li { font-size: 18px; position: relative; font-weight: 100; /*border-bottom: solid 1px rgba(0,0,0,0.1); border-top: solid 1px rgba(255,255,255,0.05); */}
/*    .navigation ul li a ,
    .navigation ul li a:hover ,
    .navigation ul li a:visited ,
    .navigation ul li a:focus { text-decoration: none; color: #cbc4c5; background-color: transparent; display: block; padding: 4px 14px 4px 14px; line-height: 40px }*/
    
  /*  Presentation styles
  =========================== */
  




